heat and moisture exchanging filter - French English Dictionary